Presented below are Travel Times from la rambla, 51, 08002 barcelona, spain to other locations around la rambla.